planetary embryo - German English Dictionary